Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 UAE F2 Germany F17 United Arab Emirates F1 Spain F7 France F7 (Villers Les Nancy) Spain F4 C.T. San Remo - XIII Piertomaso Tessitore - San Remo Samsung Secruities Cup Challenger - Seoul Copa Kia Challenger ATP - Santiago Schickendanz Open - Furth Tenerife Challenger Oberstaufen Challenger Vancouver Challenger Trani Challenger Kyoto Challenger Tashkent Challenger Yokohama Challenger Busan Challenger Raanana Challenger Taipei City Challenger Izmir Challenger Brest Challenger Mouilleron-Le-Captif Challenger Andria Challenger Gimcheon Challenger UAE F1 Italy F3 Kuwait F1 Kuwait F2 Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Gerry Weber Open - Halle International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Pozoblanco Challenger Mercedes Cup - Stuttgart RCA Championships - Indianapolis Idea Prokom Open - Sopot Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Open - Doha Medibank Private International - Sydney Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Seat Godo 2007 - Barcelona Ilkley Challenger Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Copa Sevilla Internacionales de Andalucia - Seville IPP Open - Helsinki Catella Swedish Open - Bastad San Remo Tennis Cup - San Remo Riviera di Rimini Challenger - Rimini Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Volvo Sylt Open - Sylt BMW Open - Munich Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Mamaia Challenger - Constanta Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Kos Succhetti Tennis Cup - Cordenons Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel Geneva Challenger - Geneva Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Chengdu Open - Chengdu Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Heilbronn Challenger Belgrade Challenger Britania Zavaleta - Puebla Johannesburg Challenger Cremona Challenger Banja Luka Challenger The LTA Sunderland Challenger - Sunderland Tarragona Challenger 5th Sardinian International Championships - Cagliari Rhodes Challenger Seville Challenger Bratislava Challenger Eskisehir Challenger Kaohsiung Challenger Winnetka Challenger Geneva Challenger Bratislava Challenger Shenzhen Challenger Gimcheon Challenger Canottieri Mincio Open - Mantova Segovia Challenger Tunis Open - Tunis Brescia Challenger Andria Challenger ECM Prague Open 2005 - Prague Bangkok Challenger Cherbourg Challenger Segovia Challenger Shenzhen Challenger Busan Challenger Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg TCT Open - Tunis Fergana Challenger - Fergana Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo USTA Seascape Challenger - Aptos San Marino Cepu Open - San Marino Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Challenger Casino Lugano - Lugano Sylt Open 2000 - Sylt Geneva Challenger - Geneva Skandia Open - Linz Copa Sevilla - Seville Asics Challenger Open - Monchengladbach Open de L'Isere-Open 38 - Grenoble Neride Prague Indoor - Prague Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Architect Open - Budapest Challenger Casino Lugano - Lugano Open de Montauban - Montauban Bristol Challenger Trophy - Bristol 2001 Challenger Canottieri Mincio - Mantova The LTA Manchester Challenger - Manchester Stella Artois Clay Court Championships - Budaors 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Geneva Challenger - Geneva BMW Challenger Open - Monchengladbach Challenger Copa Sevilla Internacionales de Andalucia - Seville Orleans Challenger Optimus Maia Open - Maia VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Samsung Securities Cup Challenger Tennis - Seoul Brescia Challenger Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Maui Challenger Urbana-Champaign Challenger - Urbana IX Ciutat de Barcelona - Barcelona Open de la Ville de Saint Denis - Reunion Island The 70th King's Cup and Queen's Cup - Bangkok Gemax Open - Belgrade USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra Muller Cup - Ulm Granby Challenger - Granby Trani Cup - Trani DPD Challenger 2002 - Aschaffenburg Asirom Challenger Brasov - Brasov Seoul Challenger Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Zagreb Open - Zagreb Memorial Savigni - Sassuolo Hilversum Open - Hilversum 2001 USTA Tallahassee Tennis Challenger - Tallahassee FILA Challenger - Biella San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Kyiv UMC Open - Kiev 3° Trofeo 'Citta di Brindisi' - Brindisi 4th Sardinia International Championships - Cagliari Fujitsu Siemens Open - Budapest Copa Ericsson Uruguay - Montevideo Alexander Kolyaskin Memorial - Donetsk Pekao Open 2003 - Szczecin Yokohama World Tennis Gaora Cup - Yokohama The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi XXXVII Torneig C.E. Laieta - Barcelona Abierto Club Casablanca - Mexico City Steelers Cup - Kosice Nord/LB Open 2004 - Braunschweig Top Wool Challenger Biella - Biella The Granby Natrel Challenger - Granby Cepu Open - San Marino X Ciutat de Barcelona - Barcelona Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Alexander Kolyaskin Memorial - Donetsk Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Porsche Open - Poznan IPP Open - Helsinki GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Mauritius Open - Mauritius Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Badden Open by Rothaus - Ettlingen Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 7° Trani Cup - Trani LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Ciudad de Telde - Telde Busan Open Challenger Tennis - Busan 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Constanta Challenger - Constanta Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding Flea Market Cup Busan Challenger Tennis - Busan Privatbank Open 2006 - Dnepropetrovsk St. Brieuc Challenger Internationaux de Nouvelle-Caledonie - New Caledonia La Serena Open - La Serena Mitsubishi Electric Europe Cup - Monza Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Geneva Challenger - Geneva Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Copa Sevilla 2007 - Seville Posillipo Tennis Cup - Napoli Ethias Trophy - Mons Open Costa Daurada - Tarragona Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens Sporting Challenger '08-Trofeo Regione Piemonte - Turin LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Open Tarragona Costa Daurada - Tarragona President's Cup - Astana Telecom Italia Masters - Rome Caversham International Tennis Tournament - Jersey Tennis Masters Series - Monte Carlo Tanger Challenger Meknes Challenger Athens Challenger Busan Challenger BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Recife Challenger Zagreb Challenger Alessandria Challenger Penza Challenger Astana Challenger Segovia Challenger BNP Paribas Masters - Paris Seoul Challenger Geneva Challenger Guadalajara Challenger Busan Challenger Fergana Challenger Geneva Challenger Bergamo Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Segovia Challenger St. Remy Challenger Kun-Ming Challenger Kolkata Challenger New Delhi Challenger Athens Challenger Kyoto Challenger Ortisei Challenger Kaohsiung Challenger Heilbronn Challenger Geneva Challenger Taipei City Challenger Astana Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Eskisehir Challenger Orleans Challenger Heilbronn Challenger Athens Challenger Mouilleron-Le-Captif Challenger Manila Challenger Bergamo Challenger Wroclaw Challenger Eckental Challenger Guangzhou Challenger Winnetka Challenger Istanbul Challenger Le Gosier Challenger Taipei City Challenger Busan Challenger Winnetka Challenger Mons Challenger Binghamton Challenger Anning Challenger French Open - Paris Schickendanz Open - Furth Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Seoul Challenger Wimbledon - London Segovia Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Kaohsiung Challenger Australian Open - Melbourne Zivnobanka Czech Open - Prostejov French Open - Paris Trofeo Barcelona de Tenis - Barcelona Yokohama Challenger 2001 - Yokohama Wimbledon - London VIII Open Internacional D'Andorra - Andorra U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London TED Open-Akbank Private Banking - Istanbul XL Challenger de Tenis Copa Sevilla - Seville Shimadzu All Japan Indoor - Kyoto Wimbledon - London U.S. Open - New York Australian Open - Melbourne Schickendanz Open - Furth Challenger Leon 2004 - Leon French Open - Paris Wimbledon - London VII Torneo Internazionale di Tennis - Barletta French Open - Paris Wimbledon - London Mallorca Open - Mallorca International Tennis Championships - Delray Beach Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo China Open - Beijing Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch MoviStar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo The Dubai Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London Open Sabadell Atlantico - Barcelona U.S. Open - New York Australian Open - Melbourne PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London Claro Open Colombia - Bogota U.S. Open - New York Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Erste Bank Open - Vienna Swiss Indoors Basel - Basel French Open - Paris Copa AT&T - Buenos Aires Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Garanti Koza Sofia Open - Sofia BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel Wimbledon - London U.S. Open - New York Hypo Group Tennis International - Portschach BellSouth Open - Vina del Mar Geneva Open - Geneva Brasil Open - Costa do Sauipe Swiss Indoors Basel - Basel Australian Open - Melbourne Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Sony Ericsson Open - Miami Ordina Open - s-Hertogenbosch Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0